/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package domain.Informe;

import domain.Entity.EntityTrabajador;
import java.util.Date;
import java.util.List;
import managers.TrabajoManager;
import managers.UsuarioManager;

/**
 *
 * @author jorge
 */
public class InformeMensualTrabajador extends InformeTrabajador{
    
    public InformeMensualTrabajador() {
		super();
	}

     @Override
     public List creaInforme(long identificador){
        
        Date actual = new Date();
        Date fecIni = new Date(actual.getYear(),actual.getMonth(),01);
        Date fecFin = new Date(actual.getYear(),actual.getMonth(),31);
        UsuarioManager um = UsuarioManager.getInstance();
        TrabajoManager trm = TrabajoManager.getInstance();
        EntityTrabajador trabajador = um.getTrabajador(identificador);
        List trabajo = trm.trabajoentreFechas(fecIni, trabajador, fecFin);
        return trabajo;
     }
    
}

